﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CSharp.Libs.Koc
{
    public static class KocInfo
    {
        #region enums
        public enum MarchTypes
        {
            None = 0,
            Transport = 1,
            Reinforce = 2,
            Scout = 3,
            Attack = 4,
            Reassign = 5
        }

        public enum TroopType
        {
            None = 0,
            SupplyTroop = 1,
            Militiaman = 2,
            Scout = 3,
            Pikeman = 4,
            Swordsman = 5,
            Archer = 6,
            Cavalry = 7,
            HeavyCavalry = 8,
            SupplyWaggon = 9,
            Ballista = 10,
            BatteringRam = 11,
            Catapult = 12
        }

        public enum MapType
        {
            Bog = 0,
            Grasslang = 10,
            Lake = 11,
            Woods = 20,
            Hills = 30,
            Mountain = 40,
            Plain = 50,
            City = 51,
            Ruin = 52,
            CityMist = 53,
            Camelot1 = 101,
            Camelot2 = 102,
            Camelot3 = 103,
            Camelot4 = 104,
            Camelot5 = 105,
            Camelot6 = 106
        }

        public enum UserStatus
        {
            Normal = 1,
            BeginnersProtection = 2,
            Truce = 3,
            Vacation = 4
        }

        public enum MapProvinceId
        {
            Tintagel = 1,
            Cornwall = 2,
            Astolat = 3,
            Lyonesse = 4,
            Corbenic = 5,
            Paimpont = 6,
            Cameliard = 7,
            Sarras = 8,
            Canoel = 9,
            Avalon = 10,
            Carmathen = 11,
            Shallott = 12,
            Cadbury = 13,
            Glastonbury = 14,
            Camlann = 15,
            Orkney = 16,
            Dore = 17,
            Logres = 18,
            Caerleon = 19,
            Parmenie = 20,
            BodminMoor = 21,
            Cellwig = 21,
            Listeneise = 22,
            Albion = 24
        }
        #endregion
    }
}
